Claude Code 配置使用自定义api
claude --dangerously-skip-permissions 让 claude 不询问任何权限相关,直接执行
以 Kimi K2 为例,先去kimi控制台获取一个sk
然后编辑用户目录下的 /.claude/settings.json (没有此文件就自己创建),例如: C:/Users/22348/.claude/settings.json ,linux 下也是一样的 ~/.claude/settings.json
json
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-密钥",
"ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic/"
}
}
顾名思义,也可以直接在环境变量中设置,注意,是 ANTHROPIC_AUTH_TOKEN ,而非 ANTHROPIC_API_TOKEN
使用Qwen3-Coder
json
ANTHROPIC_BASE_URL=https://dashscope-intl.aliyuncs.com/api/v2/apps/claude-code-proxy
ANTHROPIC_AUTH_TOKEN=your-dashscope-apikey
使用智谱 GLM-4.5
log
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
export ANTHROPIC_AUTH_TOKEN="这里输入你注册的bigmodel API keys"